#include <stdio.h>

// 函数也可以放在后面,但要在前面 declare 一下
void cross_fire2(char *x1, char *x2);

int main()
{
    // 验证一下
    char *s1 = "abcd";
    char *s2 = "1234567";

    cross_fire2(s1, s2);
    cross_fire2(s2, s1);

    return 0;
}

/** 交错输出2个可能不一样长的字符串
 *  例如，假如第一个字符串是"abcd",第2个字符串是"123456"
 *  那么输出 "a1b2c3d456"
 *  或者，假如第一个字符串是"abcdefg",第2个字符串是"1234"
 *  那么输出 "a1b2c3d4efg"
 */
void cross_fire2(char *x1, char *x2)
{

}